impregnating resin - French English Dictionary